aacd32fc40a0620da78cba6c8ad481606b1e6191,test/test/com/xenoage/zong/io/midi/out/repetitions/RepetitionsFinderTest.java,RepetitionsFinderTest,getAdvancedTest,#,127
Before Change
CList<PlayRange> ranges = clist();
ranges.add(playRange(0, 2));
ranges.add(playRange(2, 5));
ranges.add(playRange(2, 5));
ranges.add(playRange(2, 5));
ranges.add(playRange(5, 6)); //-> d.c. con.rep.
ranges.add(playRange(0, 2));
ranges.add(playRange(2, 5));
ranges.add(playRange(2, 5));
ranges.add(playRange(2, 5));
ranges.add(playRange(5, 10));
ranges.add(playRange(8, 10));
ranges.add(playRange(8, 9));
ranges.add(playRange(10, 12));
ranges.add(playRange(8, 9));
ranges.add(playRange(12, 14)); //-> dal segno senza rep
ranges.add(playRange(1, 7));
ranges.add(playRange(14, 17));
ranges.add(playRange(15, 16));
ranges.add(playRange(17, 18));
val expectedRepetitions = new Repetitions(ranges.close());
After Change
val expectedRepetitions = new Repetitions(ilist(
playRange(0, 2),
playRange(2, 5),
playRange(2, 5),
playRange(2, 5),
playRange(5, 6), //-> d.c. con.rep.
playRange(0, 2),
playRange(2, 5),
playRange(2, 5),
playRange(2, 5),
playRange(5, 10),
playRange(8, 10),
playRange(8, 9),
playRange(10, 12),
playRange(8, 9),
playRange(12, 14), //-> dal segno senza rep
playRange(1, 7),
playRange(14, 17),
playRange(15, 16),
playRange(17, 18)));